diff options
Diffstat (limited to 'src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.java')
-rw-r--r-- | src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.java | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.java b/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.java deleted file mode 100644 index fd43575de..000000000 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/GameIconRequestHandler.java +++ /dev/null @@ -1,29 +0,0 @@ -package org.yuzu.yuzu_emu.utils; - -import android.graphics.Bitmap; -import android.graphics.BitmapFactory; - -import com.squareup.picasso.Picasso; -import com.squareup.picasso.Request; -import com.squareup.picasso.RequestHandler; - -import org.yuzu.yuzu_emu.NativeLibrary; - -import java.nio.IntBuffer; - -public class GameIconRequestHandler extends RequestHandler { - @Override - public boolean canHandleRequest(Request data) { - return "content".equals(data.uri.getScheme()); - } - - @Override - public Result load(Request request, int networkPolicy) { - String gamePath = request.uri.toString(); - byte[] data = NativeLibrary.GetIcon(gamePath); - BitmapFactory.Options options = new BitmapFactory.Options(); - options.inMutable = true; - Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length, options); - return new Result(bitmap, Picasso.LoadedFrom.DISK); - } -} |